MySQL : Développeur

    Objectifs

    comprendre et maitriser la configuration et l'utilisation de la base de données relationnelle MySQL

    Pré-requis

    une connaissance des concepts de base de SQL est recommandée

    Profil stagiaire

    développeurs

    Profil animateur

    consultant spécialiste

    Présentation de MySQL

    Présentation générale
    Historique
    Fonctionnement

    Interagir avec le serveur

    Le concept du client-serveur
    Le client MySQL
    Utiliser MySQL Query Browser
    Les différents connecteurs MySQL

    Création de bases de données

    Types de données
    Création de tables
    Charger des données
    Le concept d’index
    Les clefs étrangères

    Gérer des requêtes simples

    Sélectionner des données
    Utiliser la clause WHERE pour filtrer les données
    Ajouter / Modifier / Supprimer des données

    Gérer des requêtes avancées

    Les fonctions MySQL
    Order By et Group By
    Les jointures
    Les sous-requêtes
    Les vues

    Programmation côté serveur

    Importation et exportation de données
    Les requêtes préparées
    Les procédures stockées
    Les déclencheurs

    Optimisation de MySQL

    Déboguer les applications MySQL
    Optimisations
    Les différents moteurs de table

    Cette formation est susceptible d’être modifiée en cours d’année, les dates et les prix pourront être impactés

    du 12 au 16 mars 2012

    à Strasbourg

    Stage / CODE : IBD50

    5 jours (35 heures)

    2 210€ (HT)

    Contact

    Catherine ROY

    01 44 94 14 90

    croy@demos.fr

     Les prochaines dates

    du 12 au 16 mars 2012

    à Strasbourg

    Compétences visées

    Installer et configurer MySQL (Linux, Windows)

    Créer une base de données optimale en fonction du contexte

    Pouvoir créer des requêtes SQL optimisées

    Comprendre et utiliser les transactions

    Utiliser toutes les fonctionnalités de MySQL : sous-requêtes, vues

    Aborder la programmation côté serveur : procédures stockées, déclencheurs